export type WallSeg = { cx: number; cz: number; sx: number; sz: number };

// Shared wall list (center x/z and size x/z). Keep in sync with room layout.
export const ROOM_BOUNDS = { W: 24, L: 18, H: 4 };

export const WALLS: WallSeg[] = [
  // perimeter (we still keep collision bounds separately via ROOM_BOUNDS)
  // interior partitions
  // removed central spine to open two crossings
  { cx: 2.5, cz: 2, sx: 5, sz: 0.2 },
  { cx: 2.5, cz: -2, sx: 5, sz: 0.2 },
  // left horizontals adjusted to match right-side gap (2 units from x=-7): end at x=-5
  { cx: -2.5, cz: 2, sx: 5, sz: 0.2 },
  { cx: -2.5, cz: -2, sx: 5, sz: 0.2 },
  { cx: 7, cz: -3, sx: 0.2, sz: 10 },
  { cx: 7, cz: 3.5, sx: 4, sz: 0.2 },
  { cx: 9, cz: 1, sx: 0.2, sz: 5 },
  { cx: -7, cz: -3, sx: 0.2, sz: 10 },
  { cx: -7, cz: 3.5, sx: 4, sz: 0.2 },
  { cx: -9, cz: 1, sx: 0.2, sz: 5 },
];
